x-ray television - Turkish English Dictionary